ser providente - French English Dictionary